#include <boost/asio.hpp>

#include "thread_pool.h"

using namespace std;
using namespace boost::asio;

int main()
{
    auto& pool = ::thread_pool::instance();
    pool.init();
    pool.push_task();

    io_context io_context;
    io_context::work work(io_context);
    io_context.run();

    return 0;
}